package com.agritech.mapper;

import com.agritech.entity.Answer;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 回答Mapper接口
 */
@Mapper
public interface AnswerMapper {
    
    /**
     * 根据问题ID查询回答列表
     * @param questionId 问题ID
     * @return 回答列表
     */
    List<Answer> selectByQuestionId(Long questionId);
    
    /**
     * 根据ID查询回答
     * @param id 回答ID
     * @return 回答对象
     */
    Answer selectById(Long id);
    
    /**
     * 插入新回答
     * @param answer 回答对象
     * @return 影响行数
     */
    int insert(Answer answer);
    
    /**
     * 更新回答信息
     * @param answer 回答对象
     * @return 影响行数
     */
    int update(Answer answer);
}    